package com.shark.example.events
{
	import flash.events.Event;

	import com.shark.example.vos.User;
	
	public class LoginEvent extends Event
	{
		
		public static const LOGIN_REQUEST:String = "LOGIN_REQUEST";
		public static const LOGIN_SUCCESS:String = "LOGIN_SUCCESS";		
		public static const LOGIN_FAULT:String = "LOGIN_FAULT";		
		public static const LOGOUT_REQUEST:String = "LOGOUT_REQUEST";
		public static const LOGOUT_SUCCESS:String = "LOGOUT_SUCCESS";
		public static const LOGOUT_FAULT:String = "LOGOUT_FAULT";
		
		public var user:User;
		
		public function LoginEvent(type:String, bubbles:Boolean=true, cancelable:Boolean=false)
		{
			super(type, bubbles, cancelable);
		}
	}
}